Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NEVILLE PLACE Terraced £235,714 £187,500 8 Dec 2017
2 NEVILLE PLACE Terraced £233,909 £120,000 23 Jul 2004
3 NEVILLE PLACE Terraced £172,757 £104,000 26 Jul 2013